body{
    width:960px; padding:0px 0; margin:0 auto; font-family:Calibri, sans-serif; }
#nav{
    border:1px solid #ccc;
    border-width:1px 0;
    list-style:none;
    margin:0;
    padding:0;
    text-align:center;
}
#nav li{
    display:inline;
}
#nav a{
    display:inline-block;
    padding:10px;
}
a{
    color:#c00;
    text-decoration:none;
    font-weight:bold;
}
a:hover{
    text-decoration:underline;
}


h2{
    margin-left: 5%;
    margin-top: 3%;
    background: white;
    width: 25%;
}

h2{
    width: 12%;
}

img#minus{
    width: 30px;
    height: 30px;
    margin-top: 7px;
    margin-left: 7px;
}

img#plus{
    width: 30px;
    height: 30px;
    margin-top: 8px;
    margin-right: 7px;
}

img#search{
    width: 30px;
    height: 30px;
    margin-top: 8px;
    margin-right: 7px;
}

img#imgstats{
    width: 40px;
    height: 40px;
    margin-left:7%;
}

img#imgedit{
    width: 40px;
    height: 40px;
    margin-left:7%;
}


img#arrow{
    width: 30px;
    height: 30px;
    margin-top: 8px;
    margin-right: 7px;
    float:right;
}

.report{
    float:right;
}

.edit, .report{
    width: 35%;
    margin-right: 7%;body{
        width:960px; padding:0px 0; margin:0 auto; font-family:Calibri, sans-serif; }
    #nav{
        border:1px solid #ccc;
        border-width:1px 0;
        list-style:none;
        margin:0;
        padding:0;
        text-align:center;
    }
    #nav li{
        display:inline;
    }
    #nav a{
        display:inline-block;
        padding:10px;
    }
    a{
        color:#c00;
        text-decoration:none;
        font-weight:bold;
    }
    a:hover{
        text-decoration:underline;
    }


    h2{
        margin-left: 5%;
        margin-top: 3%;
        background: white;
        width: 25%;
    }

    h2{
        width: 12%;
    }

    img#minus{
        width: 30px;
        height: 30px;
        margin-top: 7px;
        margin-left: 7px;
    }

    img#plus{
        width: 30px;
        height: 30px;
        margin-top: 8px;
        margin-right: 7px;
        float:right;
    }

    img#arrow{
        width: 30px;
        height: 30px;
        margin-top: 8px;
        margin-right: 7px;
        float:right;
    }

    .report{
        float:right;
    }

    .edit, .report{
        width: 35%;
        margin-right: 7%;
        margin-top: 4%;
    }

    .edit, .statistics{
        border: 1px red solid;
        -webkit-border-radius: 1px 1px 1px 1px;
        border-radius: 10px 10px 10px 10px;
    }

    .edit{
        float:left;
        margin-left: 7%;

    }

    .account{
        border: 1px black solid;
        width: 90%;
        margin: 5% auto 5% auto;
    }

    .find{
        border: 1px black solid;
        width: 90%;
        margin: 5% auto 5% auto;
    }

    .actions{
        margin:5%;
    }


    .stat{
        margin: 10%;
    }

    .download{
        width: 200px;
        margin-left: auto;
        margin-right: auto;
        margin-top: 5%;
    }

    header{
        width: 100%;
        margin: auto;
        position: relative;
    }

    .zone{
        width:900px;
        height:64px;
        margin:0 auto;
        background:url(Menu/zone_bg.png) repeat-x;		
    }
    .zone-left{
        background:url(Menu/zone_l.png) no-repeat;
        width:15px;
        height:64px;
        float:left;
    }
    .zone-right{
        background:url(Menu/zone_r.png) no-repeat;
        width:15px;
        height:64px;
        float:right;
    }
    .zone-bg{
        background:url(Menu/zone_bg.png) repeat-x;
        height:64px;
    }
    .zone-bg ul{
        list-style:none;
        margin:0 auto;
    }
    .zone-bg li{
        float:left;
        list-style:none;
    }
    .zone-bg li a{
        float:left;
        display:block;
        color:#ffe8cc;
        text-decoration:none;
        font:12px 'Lucida Sans', sans-serif;
        font-weight:bold;
        padding:0 0 0 18px;
        height:64px;
        line-height:40px;
        text-align:center;
        cursor:pointer;	
    }
    .zone-bg li a span{
        float:left;
        display:block;
        padding:0 32px 0 18px;
    }
    .zone-bg li.current a{
        color:#fff;
        background:url(Menu/zone_hover_l.png) no-repeat left 5px;
    }
    .zone-bg li.current a span{
        color:#fff;
        background:url(Menu/zone_hover_r.png) no-repeat right 5px;
    }
    .zone-bg li a:hover{
        color:#fff;
        background:url(Menu/zone_hover_l.png) no-repeat left 5px;
    }
    .zone-bg li a:hover span{
        color:#fff;
        background:url(Menu/zone_hover_r.png) no-repeat right 5px;
    }

    table {
        border: thin solid grey;
        width: 80%;
        margin:auto;
    }
    td, th {
        border: medium solid white;
        width: 100%;
    }


    margin-top: 4%;
}

.edit, .statistics{
    border: 1px red solid;
    -webkit-border-radius: 1px 1px 1px 1px;
    border-radius: 10px 10px 10px 10px;
}

.edit{
    float:left;
    margin-left: 7%;

}

.account{
    border: 1px black solid;
    width: 90%;
    margin: 5% auto 5% auto;
}

.find{
    border: 1px black solid;
    width: 90%;
    margin: 5% auto 5% auto;
}

.actions{
    margin:5%;
}


.stat{
    margin: 10%;
}

.download{
    width: 200px;
    margin-left: auto;
    margin-right: auto;
    margin-top: 5%;
}

header{
    width: 100%;
    margin: auto;
    position: relative;
}

.zone{
    width:900px;
    height:64px;
    margin:0 auto;
    background:url(Menu/zone_bg.png) repeat-x;		
}
.zone-left{
    background:url(Menu/zone_l.png) no-repeat;
    width:15px;
    height:64px;
    float:left;
}
.zone-right{
    background:url(Menu/zone_r.png) no-repeat;
    width:15px;
    height:64px;
    float:right;
}
.zone-bg{
    background:url(Menu/zone_bg.png) repeat-x;
    height:64px;
}
.zone-bg ul{
    list-style:none;
    margin:0 auto;
}
.zone-bg li{
    float:left;
    list-style:none;
}
.zone-bg li a{
    float:left;
    display:block;
    color:#ffe8cc;
    text-decoration:none;
    font:12px 'Lucida Sans', sans-serif;
    font-weight:bold;
    padding:0 0 0 18px;
    height:64px;
    line-height:40px;
    text-align:center;
    cursor:pointer;	
}
.zone-bg li a span{
    float:left;
    display:block;
    padding:0 32px 0 18px;
}
.zone-bg li.current a{
    color:#fff;
    background:url(Menu/zone_hover_l.png) no-repeat left 5px;
}
.zone-bg li.current a span{
    color:#fff;
    background:url(Menu/zone_hover_r.png) no-repeat right 5px;
}
.zone-bg li a:hover{
    color:#fff;
    background:url(Menu/zone_hover_l.png) no-repeat left 5px;
}
.zone-bg li a:hover span{
    color:#fff;
    background:url(Menu/zone_hover_r.png) no-repeat right 5px;
}

table {
    border: thin solid grey;
    width: 80%;
    margin:auto;
}
td, th {
    border: medium solid white;
    width: 100%;
}

